English Dictionary
◊ SPOTTED HYENA
spotted hyena
n : African hyena noted for its distinctive howl [syn: {laughing
hyena}, {Crocuta crocuta}]